package com.zhihao.domain.activity.service.quota.rule;

import com.zhihao.domain.activity.model.entity.ActivityCountEntity;
import com.zhihao.domain.activity.model.entity.ActivityEntity;
import com.zhihao.domain.activity.model.entity.ActivitySkuEntity;

/**
 * @author Jackson
 * @create 2025/3/20 22:13
 * @description 活动下单规则过滤接口(责任链行为)
 */
public interface IActionChainNode extends IActionChainNodeArmory{

    /* 责任链节点 过滤行为逻辑 */
    boolean action(ActivitySkuEntity activitySkuEntity, ActivityEntity activityEntity, ActivityCountEntity activityCountEntity);


}
